package com.abacus.pos.utils

import android.util.Log
import androidx.viewbinding.BuildConfig


/**
 * 打印工具类
 * isStatistics -- 是否发送到服务端
 */
object LogUtils {


    /**
     * i类型的log.i日志
     */
    fun i(tag: String, msg: String) {
        if (BuildConfig.DEBUG) {
            Log.v(tag, msg)
        }
    }

    /**
     *包装log.d日志
     */
    fun d(tag: String, msg: String) {
        if (BuildConfig.DEBUG) {
            Log.d(tag, msg)
        }
    }

    /**
     *包装log.e日志
     */
    fun e(tag: String, msg: String) {
        if (BuildConfig.DEBUG) {
            Log.e(tag, msg)
        }
    }

    /**
     *包装log.e日志
     */
    fun e(tag: String, msg: String, throwable: Throwable) {
        if (BuildConfig.DEBUG) {
            Log.e(tag, msg, throwable)
        }
    }

    /**
     * v类型的log.v日志
     */
    fun v(tag: String, msg: String) {
        if (BuildConfig.DEBUG) {
            Log.v(tag, msg)
        }
    }
}